rain gun - French English Dictionary